package controle;

import java.util.ArrayList;

import dao.GenericoDAO;
import entidades.Cidade;

public class ControleCidade {

	@SuppressWarnings("unchecked")
	GenericoDAO dao = new GenericoDAO();
	//método para inserir cidade
	@SuppressWarnings("unchecked")
	public void inserirCidade(Cidade ci){
		dao.inserir(ci);
	}
	//método para remover cidade
	@SuppressWarnings("unchecked")
	public void removerCidade(Cidade ci){
		dao.remover(ci);
	}
	//método para editar cidade
	@SuppressWarnings("unchecked")
	public void editarCidade(Cidade ci){
		dao.editar(ci);
	}
	//método retorna todas cidades cadastradas
	@SuppressWarnings("unchecked")
	public ArrayList<Cidade> listarTodosCidade(){
		return (ArrayList<Cidade>) dao.listar(Cidade.class);
	}
}
